Protests were held in several Indian cities on Wednesday following the lynching of a Muslim man last week by a Hindu mob that suspected he was a thief.