Send Appeal Letter to Nepal Govt: Police thrash man over minor infringement

Dear Friends, Terai Human Rights Defenders Alliance (THRDA) and Asian Human Rights Commission (AHRC), request you all to send an appeal letter to the government authorities of Nepal to ensure justice in this case.  Click on “SEND AN APPEAL LETTER” to take action.  CASE SUMMARY: Traffic police officers attached with the Lahan District Traffic Office … Continue reading Send Appeal Letter to Nepal Govt: Police thrash man over minor infringement