Catholic publication Herald has received a show cause letter from the Home Ministry for allegedly publishing articles that are political and degrading to Islam.
Catholic publication Herald has received a show cause letter from the Home Ministry for allegedly publishing articles that are political and degrading to Islam.