LOS ANGELES – Emmy-winning actress Catherine O’Hara, who starred in “Schitt’s Creek” and “Home Alone,” has died at the age of 71, her management agency said Friday. The Canadian-born performer also ...
A chemistry graduate who turned her love of art and flowers into a career, Koh Pei Li creates botanical sculptures under her ...