Despite concerns about transparency and security, the long delayed parliamentary elections have until a week to go in Afghanistan, Al-Jazeera reported. “Because of the...
A leaked video showing Google executives trying to console employees after it was revealed that U.S President Donald Trump had won the election...