Avatar - grafham
grafham
flipped into Defence
Iran displays downed U.S., British drones

Iran displays downed U.S., British drones

cri.cn

Iran on Saturday displayed the debris of recently downed U.S. and British drones by its air defense system. A view of an exhibition of what Iran says …

View on cri.cn