Famous Punjabi singer Randhawa is now back in India with four stitches after a man punched him in Vancouver, Canada. This was as he left the stadium after a concert.