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