Semafor via Yahoo
Kenya finally deploys police to Haiti amid protests at home
The protests have been characterized by arrests of protesters and use of teargas, water cannons and, in some instances, live bullets. Two protesters have been confirmed killed so far. Several ...
7 days ago