Russian forces drop most powerful non-nuclear bomb on Volchansk

FAB-9000 explosion