Tag Archive for: 9/11

HAVANA, Sept. 8th  (ANI)  Khalid Sheikh Mohammed, who is known as the ‘mastermind’ behind the 9/11 attacks on the US, appeared before a military court in Cuba after 18 months of hiatus due to COVID-19. Read more