Jamie Carragher spent the last week ruffling feathers impeccably as his comments from Mohamed Salah and AFCON to winding up ...
With 2,600 staff representing 100 different nationalities, AFP covers the world in six languages, with a unique quality of multimedia storytelling spanning video, text, photos and graphics.