Categories Audio Sources - Full Text Articles EXPLAINED: How Russia Accidentally Bombed Itself Last Night Post author By Admin Post date April 21, 2023 Listen to this article An explosion caused a massive crater in the Russian city of Belgorod last night, injuring two people, wrecking homes and severely embarrassing the Kremlin. ← Twitter removes “state-affiliated media“ tags for some accounts → Twitter drops “government-funded media“ tag on NPR, other media accounts