RSS senior leader Indresh Kumar gave explanation on his statement those Maoists should do a self-introspection on what they have achieved with more than three decade long armed struggle and whether their ideology and activities have benefited the society.