G7 must stop meddling in others’ affairs and accept it is no longer relevant South China Morning Post Read more…