
Russian fugitive on the run re-captured in Bali
Indonesian police and immigration officials have recaptured a Russian fugitive in Bali, wanted on an INTERPOL red notice, who had..
Reuters Studio
The International Criminal Police Organization, commonly known as INTERPOL, is an international organization that facilitates worldwide police cooperation and crime control. Headquartered in Lyon, it has seven regional bureaux worldwide and a National Central Bureau in all 194 member states, making it the world's largest police organization.
Indonesian police and immigration officials have recaptured a Russian fugitive in Bali, wanted on an INTERPOL red notice, who had..
Interpol has issued "red notices" for the captain and owner of the ship that carried the chemicals responsible for August's..