"thousands of Palestinians have been arrested".
Delete "on security grounds". This is much more complex than this statement, which accepts the Israeli arguments criticised by many international organisations. The figure is 5 000 (so not hundreds but thousands).