The International Olympic Committee is a non-governmental sports organisation based in Lausanne, Switzerland. Founded by Pierre de Coubertin and Demetrios Vikelas in 1894, it is the authority responsible for organising the modern Summer and Winter Olympic Games. Read More
There is no end to the crisis in Afghanistan as more as more people are compelled to live on the streets and struggle to find food, the International Committee of the Red Cross stated, highlighting increasing need for humanitarian aid in the country. ...