Search for episodes, keywords and references

Cambodia

Cambodia, officially the Kingdom of Cambodia, is a country in Southeast Asia on the Indochinese Peninsula. It is bordered by Thailand to the northwest, Laos to the north, and Vietnam to the east, and has a coastline along the Gulf of Thailand in the southwest. It spans an area of 181,035 square kilometres, dominated by a low-lying plain and the confluence of the Mekong river and Tonlé Sap, Southeast Asia's largest lake. (Wikipedia)

Related

Comparing Gaza Bombing To All Major Bombings In History

The claim is often made that the bombing in the Gaza Strip since October 7th has been particularly...