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