Sikhism is one of the world's youngest religion that grew in the fertile and multi religious province of Punjab and has both religious influences from Islam and Hinduism
Yet it does not even make up the majority of the Punjab region for many reasons such as persecution, strong opposition and...