Russian air force shows off aerobatic teams Reuters Sunday, May 22, 2016 12:51 Email Print The Russian air force puts on an air show over Kubinka air base west of Moscow to celebrate 25 years since the foundation of the country's elite aerobatic teams. More : Russia air show
Britain's Libya intervention flawed, ex-PM Cameron to blame: lawmakers "The UK’s actions in Libya were part of an ill-conceived intervention, the results of which are still playing out today."