The son of a Nigeria diplomat have been jailed for the death of a sex worker in Scotland. According to the Punch, 26-year-old Bala Chinda have been jailed for raping and murdering 37-year-old Nigeria-born sex worker Jessica McGraa, on 11... Continue Reading →