Filter
Frankrike
Filter
In North Africa, the Long Range Desert Group are a thorn in the sides of the Italian forces, disrupting vital lines of communication and striking at strategic targets ranging far …