21 Years In Prison: Man Unjustly Sentenced to Prison Appeals to Trump, Buhari for Freedom
It has been a horrifying 21 years for Ike Ibeabuchi who was sentenced to prison for a crime he didn’t commit in Nevada, United States of America (USA). Ike Ibeabuchi…