Editor's choice
The team
The football riots in Egypt left 74 people dead. The police and military are blamed for...
The football riots in Egypt left 74 people dead. The police and military are blamed for...
Mohamed Sabra about the football riots in Egypt and the Egyptian army: 'My people that you...
Victor Ndula: 'I hope the Rio+20 Earth summit in brazil will translate talk to action for...
The draconian conditions inside EU migrant camps are once again in the spotlight....
Certain powerful statesmen must have fun binge-watching the mess happening in the EU over...
Apple fined nearly $2 billion by the European Union over music streaming competition for...