German

Video: Russians Dissect Leopard 2A6 Tank Captured in Ukraine

A German-made Leopard 2A6 tank, captured by Russian troops during the invasion of Ukraine, has…