Sister Cecilia Chen Advocates for Immigrants March 31, 2012 | No Comments | News Sister Cecilia Chen is under five feet tall, 70 years old and tough as nails. Read More