by: hunddxexplosPosted on: March 2, 2023 Ukrainian troops blow up Russia's gigantic mortar in huge explosion – defence-blog.com source