Police barricade Indonesian Embassy on eve of Mary Jane Veloso execution
Police barricaded the front of the Indonesian Embassy in Makati City on Tuesday morning, just hours before the scheduled execution of Filipina Mary Jane Veloso in Indonesia. Veloso is …