Share Email Telegram WhatsApp Two fugitives with red notices from Interpol, who were accused of embezzling tax funds in their respective countries, were arrested recently by the authorities in Bali, an official has confirmed…Read More