Who is Nupur Sharma, BJP leader expelled for her controversial remark on Prophet Muhammad Nupur Sharma was the spokesperson and leader of the ruling Bharatiya Janata Party. She recently sparked a massive controversy with her contentious statement on Islamic God Prophet Mohammad during a television news debate.