Preview Former MI6 chief Mark Allen is mistaken if he thinks that a recent article he wrote for a Christian magazine means his “account is settled with God,” according to a man the spy boss rendered to Libya’s torture chambers along with his pregnant wife.
Read Full Article at RT.com
RT – Daily news