
A Chinese man fell to his death after two police officers pushed him out of the window of his home. He was trying to stop them from confiscating his personal belongings and spiritual books. Yin Zhibo, 44, from Yanji City, Jilin Province, was at home when the officers broke in…
Read More