Screenshot from a discussion on the alleged Russian massacre in Bucha, Ukraine. Photo: The Paradise

Screenshot from a discussion on the alleged Russian massacre in Bucha, Ukraine. Photo: The Paradise