The French Armed Forces are the military forces of France. The armed forces consists of four military branches: the Army, Navy, Air and Space Force and the National Gendarmerie. The National Guard..
Last week, Iran's Isfahan province faced drone and missile strikes, rumoredly from Israel, targeting nuclear facilities and air defences. Satellite imagery revealed damage to Russian-made S-300 missile..