Punjab cops punched me in the face, dragged my son out of our home, says Tajinderpal Singh Bagga's father Punjab Police has arrested Bagga, who is also national secretary of the Bhartiya Janta Yuva Morcha, from his Delhi residence in connection with a case registered against him in Mohali last month.