The highly anticipated latest global summit came to a disappointing end today, with delegates failing to achieve a agreement on key topics. A handful of meetings occurred, but ultimately the summit resulted in a unsatisfactory stalemate. Leaders from throughout the globe expressed their disappointment over the outcome, with many calling for immedi… Read More