Istanbul protesters took to street to protest Turkey's top electoral authority's decision of re-election. The election board has ordered for re-election on June 23rd.
Istanbul protesters took to street to protest Turkey's top electoral authority's decision of re-election. The election board has ordered for re-election on June 23rd.