Satellite Images Said to Show Mass Grave in Bucha

FacebookXPinterestEmailEmailEmailShare

    New satellite images have been released showing what appears to be a mass grave near the church of St. Andrew in Bucha. (April 4) AP