This is the banned Radio advertisement of Aam Aadmi Party which Delhi Police finds offensive and insulting to force. Do you think it really is?? Decide yourself!!!