19Jun, 19
Amit Shah, bjp president

ABVP strongman JP Nadda is new BJP working president: Full details