by Susan Safi and Iman Safi
History invariably repeats itself. But in the techno age even history is running at top speed. Socio-economic and cultural changes that generally took centuries to develop and take shape in the past are materializing within decades if not years.
No comments:
Post a Comment