File photo of Russian defence aircraft billboards at an air show. Photo: AFP
US slaps new sanctions on Russian defence, intelligence entities
Topic |
United States
File photo of Russian defence aircraft billboards at an air show. Photo: AFP