img
Birmingham (UK), July 29: The 22nd Commonwealth Games commenced in spectacular fashion on Thursday with a stunning opening ceremony at the Alexander...