Luke Diaz is a freelance military writer with experience with active duty experience in the US Navy as well as defense and ...
The Tupolev TU-104 was particularly dangerous when going in for fast landings without conventional brakes.
Chinese authorities say a small plane crashed into a building in Beijing on Friday, killing the pilot and injuring 13 others.