What Happened on Aug 21 1963

  • Tupolev 124 Ditching in Neva River

    The Tupolev 124 ditching in Neva River was a notable case of water landing that occurred in the Soviet Union in 1963. It remains one of 9... Read more

  • Xa Loi Pagoda Raids

    The Xa Loi Pagoda raids were a series of synchronized attacks on various Buddhist pagodas in the major cities of South Vietnam shortly after... Read more