Dr Zakir Naik Accepted Sadhvi Pragya Thakur Challenged in Public Debate