The 2018 Commonwealth Games kicked off on the Gold Coast last night with the spectacular opening ceremony at Carrara Stadium. (Photos via Getty Images)
Enraged 'mistress' kills innocent motorist while chasing man's wife over family photo Type Read article Read more