After much effort and despite an uproar in the legislature, the government has passed three controversial bills, ahead of the FATF meeting, aiming to curb money laundering and terrorism financing