Tag: Solomon Ibukun Adebiyi

UK court finds two Nigerian men guilty of multiple rapes

A Northampton Crown Court in the United Kingdom has found two men…

tnm