Event Picture Display

Women's

Women's holds placards during protest against Delhi Government following the latest incidents of rape in Delhi on Monday, 19 October 2015.

Tags: Women'sActivatesplacardsProtestHorizontal

Credit balance: 0

Add to Fotobox