June 27, 2025
Police claim to have found evidence of an attempt to extort ‘$5 million’ through coercion from the recently departed ambassador