The prime minister of Serbia has resigned following weeks of nationwide protests against corruption and bad governance. Milos Vucevic announced his resignation on Tuesday, becoming the most senior ...