The People Power Revolution in the Philippines started on this day in 1986.
Molten glass glows as skilled hands shape it into a mesmerizing work of art. Scenes from the house of creativity unfold as each piece is carefully blown and cooled, revealing an elegant cracked ...