Fact Check: Two Lions in Sudan Falsely Claimed in Cambodia
Weeks ago, joint authorities confiscated a pet lion from a Chinese man in his villa in Phnom Penh, which has become a topic of debate and sharing...
Fact Check: A Replica of Angkor Wat Temple Factually Built in France
The recent construction of a pagoda in Buriram province, Thailand, has caused a stir among Cambodians. It is said that the construction of the new...