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 ...
But without advertising-income, we can't keep making this site awesome.