The Ukrainian town of Bucha is revealed after the Russian retreat

2022-04-03 17

Streets in the northern Ukrainian town of Bucha were littered with the burnt-out wrecks of Russian military equipment on Sunday.