from Truthout2 years agoThe images coming out of Bucha, Ukraine, are harrowing, almost surreal. Read at Truthout[add][|| ... ]