THE HISTORICALLY controversial Ilusorio house or bahay na pula (red house) in San Ildefonso town, Bulacan province, has been demolished.
A student-curated exhibit giving light to the plight of Filipino comfort women was opened last Saturday, March 16, at Ateneo de Manila.