Military operations

Helicopter Accidents: US Pilots ordered to stand down

US military authorities have ordered all pilots to stand down following a series of four helicopter crashes in recent weeks…