Guyanese Russell Defreitas was today sentenced to life imprisonment in a New York Court by Judge Dora Irizarry, who before sentencing him said his own words
Guyanese Russell Defreitas was today sentenced to life imprisonment in a New York Court by Judge Dora Irizarry, who before sentencing him said his own words