The bodies are strewn across the quiet tree-lined street in the town of Bucha as far as the eye can see, IgbereTV reports All 20 are in civilian clothing, and all ...
To continue enjoying our content, please turn off your ad blocker.