Indian Opposition Leaders Jailed Following Protest Site Ban
Indian police jailed two opposition leaders for entering a banned protest site in Delhi. The move follows new government restrictions on where citizens can demonstrate.
