December 21, 2021March 17, 2022 Newsroom24x7 Network Muslims should apologise for all the destruction caused by their presumed ancestors