On Wednesday, Kenyan police officials were seen walking Port-au-Prince's streets wearing body armor and automatic firearms. Reacting to a call…
This website uses cookies.