News

Philippines – In the quiet aftermath of an afternoon downpour on Friday, April 18, a rare and powerful presence emerged from the pine forests of Sagada, Mountain Province. Soaking wet and ...