The Daily Brief: Police Remove Protesters Blockading Okinawa’s US Military

teleSUR English 2016-08-19

Views 0

In Japan: Police remove protesters blockading Okinawa’s US military base.
In Mexico: Human rights commission accuses Mexican police of extrajudicial killings.
In Philippines: Top rebels freed for Norway peace talks.

Share This Video


Download

  
Report form