In the second attack on him in the last four days, Arvind Kejriwal was on Tuesday (April 8) slapped by an unidentified man during a road show in Sultanpuri area of North West Delhi and the AAP leader immediately blamed BJP for it. The man slapped Kejriwal when he was shaking hands with his supporters. Kejriwal's suporters immediately thrashed the attacker, an autorickshaw driver wearing an AAP cap. He was later detained by police.