Over 1 500 detained since July 20