Amarjit Singh Hayer also known as Amar Hayer, was born in a small village called Reru in Punjab. In his early ..