>>538067051
Seems credible to me. Intelligence Agencies do shit like this all the time.