‘in their sites’? websites or buildings? do not understand.
The stuff in parentheses is my commented. It was early; I misspelled “sights”.