INP Requests Interpol Red Notice for Fugitive Oil Businessman Riza Chalid
Indonesia requests Interpol red notice for fugitive oil tycoon Riza Chalid, wanted for corruption and money laundering. Authorities track him in Malaysia. Read the full update here.
