Don't have Telegram yet? Try it now!
https://islamicstatewatch.com/2019/11/02/the-sacred-city-of-mecca-have-muslims-got-it-wrong/
The Sacred City of Mecca: Have Muslims Got It Wrong?