Ukraine war: Germany sends much-awaited Leopard tanks

28th Mar 2023    |    Source: BBC

Pic

A Leopard 2 tank