Ambassador Otobo, a Nigerian-born diplomat was found dead on Thursday afternoon according to police source in Tuckahoe, in Westchester County,… Read More
This website uses cookies.