Two were killed and over 23 others injured during a clash with police in Southern Nepal's Terai Plains on Wednesday afternoon, local leading media group's Website Tht Online reported.
protesters killed in clash with Nepali police.