New Delhi, Feb 25 (ANI): With an aim to woo Muslims ahead of the General Elections, BJP President Rajnath Singh on Tuesday said that his party will ask for forgiveness if it had ever committed any mistake in the past. Rajnath was apparently referring to the 2002 communal riots in Gujarat, over which the party and Gujarat Chief Minister and now its prime ministerial candidate Narendra Modi has faced enough criticism.