Amnesty slams arrests, rights abuses in Senegal