Mosques in Shahjahanpur were covered with tarpaulins ahead of the 'Laat Saheb' Holi celebration on March 14. Shahjahanpur has ...