Video: Moscow again? Malta PM ‘informed’ of Russian election meddling as saga continues

Reports have emerged online claiming that Britain’s intelligence service, MI6, along with the CIA, are concerned that Russia could interference in Malta’s …

Via Youtube