Karma has a funny way of revealing itself, sometimes acting on the spot whilst at other times playing the long game. Say hello to Juan Jose Padilla.
Continue Reading