Greek caretaker government sworn in

News

Athens: The Greek caretaker government, which will lead the country to the second round of national polls in June, was sworn in on Thursday morning […]