American Journalists Killed In Ukraine
Ukraine – Two American journalists were fired upon by Russian forces in the town of Irpin. One of whom, Brent Renaud, a 50-year-old filmmaker, was killed when Russian troops opened fire, according to Andriy Nebytov, the head of Kyiv’s regional police force. A graphic photo allegedly of Renaud’s body, passport, and press credentials were posted […]