Interpol chief Meng under probe by China's corruption body

World's largest police organisation, Interpol chief has been caught in an embarrassing situation for nearly 2 weeks.