American Air Force Have An Accident

American Air Force Have An Accident

It has been revealed by the MOD that a British Troop( PVT John Howard)  could of been killed in a friendly fire incident involving an American F18. This follows the grenade that killed the British aid worker in an attempt from the American special f...

Close