Those agreeing to common declaration include India, France, EU, China, Japan, Australia. UK abstained over ‘statement not ...
Major infrastructural and engineering developments have been installed as part of the country's defence against floods. But ...