148 All Roads Lead to Rome. MI6, CIA, and Italian intelligence implicated. (mobile.twitter.com) posted 3 years ago by xchainlinkx 3 years ago by xchainlinkx +148 / -0 15 comments share 15 comments share save hide report block hide replies
It's still on his home feed.