image
Intellectuals delve deep into peace mantra