CaribbeanCricket.com
Apologies if posted before, the American forces of brutality strikes again. Innocent woman killed in own home by police at 1.30 am.
Is this the precious freedom in America black is bragging about?