Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Odhikar has released a list of 155 people who still remain missing after being forcibly disappeared. Most of the victims are ordinary civilians. Only 58 of them were identified to have links with politics. The rights organisation has also logged…