The Charterof Makkah calls for promoting environmental sustainability to safeguard mankind now & in the future.

The Charterof Makkah calls for promoting environmental sustainability to safeguard mankind now & in the future.

The Charterof Makkah calls for promoting environmental sustainability to safeguard mankind now & in the future.