Ukraine war: Germany sends much-awaited Leopard tanks

28th Mar 2023    |     Source: BBC

A Leopard 2 tank