navi

People may recall the curious case of Michael Meiring, who in 2002 was found to have had a bomb in his hotel room in Mindanao Philippines. It blew up and he was sent to hospital before being spirited away by the FBI.
Now meet Kenneth Haywood