tibettruth.com
Interpol Loses Its Head In China!
Image:courtesy of @tibettruth The head of Interpol goes missing, after a visit to China late last month. French police have opened an investigation.You could not make it up right? Report HERE We do…