Britain forfeits luxury properties of Azerbaijani banker’s wife On August 5, 2024, the United Kingdom’s National Crime Agency (NCA) announced the forfeiture of a luxurious London townhouse and Read More » Weekly Blitz August 10, 2024