Sudhirendar Sharma While repeating itself, history does leave foot-marks of discerning patterns often ignored by the forces that coerce, invade, or conquer other societies.
Sudhirendar Sharma While repeating itself, history does leave foot-marks of discerning patterns often ignored by the forces that coerce, invade, or conquer other societies.