Abiola Femi Quadri, a Nigerian national residing in California, has been sentenced to 135 months (11 years and three months) in a United States federal prison...
Recent Comments