Guest
Login
Sign Up
Site settings
Forgot Password?
The Kenyan government’s decision to send police forces to Haiti has sparked backlash from Kenyans who believe US money is the main reason for the deployment Source: RT News
Autoplay video
Hide player controls
Hide resume playing