Will countries meet their zero emissions target? What would this mean for the electric vehicles?
There has been a new development in the Venezuela-Guyana territorial dispute
The Samoa Agreement is signed by Jamacia after some hesitation
The challenge with foreign exchange