The previous week, Türkiye issued two travel warnings separately for the United States and for Europe asking its citizens to be alert. But why?
Well,...
The Central Vista Project has had a long, controversial and much publicised journey, but it finally seems to be reaching its end.
The project's biggest...