Source: United States & Canada – South China Morning PostThe 1968 My Lai massacre was the most notorious episode in modern US military history. The massacre involved the torture, rape and slaughter of hundreds of innocent Vietnamese.Read More
Source: United States & Canada – South China Morning PostThe 1968 My Lai massacre was the most notorious episode in modern US military history. The massacre involved the torture, rape and slaughter of hundreds of innocent Vietnamese.Read More