Jun 4, 2020 Africa Man Arrested after his Goggles were Found at Murder Scene A man in Kenya is being held in custody after his goggles were found.. Read more