Jade Castro, 3 others freed after court finds arrest 'invalid'
MANILA, Philippines — Film director Jade Castro and his three friends who were previously arrested after being accused of burning a modern jeepney in Quezon province were released from the Catanauan Bureau of Jail Management and Penology facility on Monday evening.