February 25, 2023

Three Muslims astronauts will meet on board the International Space Station (ISS) in the coming months...
The Centre for the Study of Islam in the UK is collaborating with Muslim sports stars in a bid...

CONTACT INFORMATION

Islam Channel
Media House
428-432 Ley Street
London
IG2 7BS

+(44) 207 374 4511