Rabat - The so-called “Islamic State” has claimed responsibility for the attacks on an airport and a subway station in Brussels that have killed at least 31 people and injured more than 100 others.

Brussels Police
Zainab Calcuttawala is an American journalist based in Morocco.