Justin Bieber punches fan in face hard in Barcelona – video

Bieber was en route to Palau Sant Jordi concert hall in Barcelona where he performed Tuesday. He was met by the usual crowd of enthusiastic fans there, reports with reference to TMZ. One of them tried to touch Bieber through the open