Sitara Chiu
PPC
Sitara Chiu was born in Scarborough, Ontario. She is the daughter of an engineer and a political science major who have given her a world view that is grounded in practicality and can see the bigger picture.
Lire plus