China Removing Landmines Along Burmese Border
Chinese authorities are reportedly clearing landmines on the border between China and Burma, also called Myanmar.
The Chinese regime had built a thousand-mile-long barbed wire fence along the border b...
Read More