Geneva Council Applauds G7 Members’ Stand Against Beijing’s Militarization in South China Sea and Expresses Concerns Over Human Rights Violations …