US attack submarine and Canadian Navy patrol ship arrive in Cuba following Russian warship By Reuters
HAVANA (Reuters) - A Canadian Navy patrol ship sailed to Havana on…
1.2 million pilgrims arrive in Mecca to perform Hajj rites
-Tawfiq Al-Rabiah, Minister of Hajj and Umrah, announced at a press conference…