Worldwide leaders to meet at G7 summit this weekend

Leaders across the world will discuss topics such as climate change, global economy and human rights at the global summit in Biarritz, France.