Shakira: How long does it take to avenge your ex?

Shakira and Gerard Piqué were a couple for ten years, then he is said to have cheated on her. Now the singer is releasing one song after another about her ex. The only question is: where does anger end, where does obsession begin?

source site