Rangers detain over 40 suspects in raid