Tag: MI6

British intelligence service, MI6,Police masterminded £3,000 visa bond against Nigeria

Well-Known British secret agency and the British Police headquarters at Scotland Yard