No, it is not, but the freedom of speech protections the US has (that China doesn't) allow for such commentary.
And yes, they are-
https://en.wikipedia.org/wiki/List_of_immigrant_detention_si...
And yes, they are-
https://en.wikipedia.org/wiki/List_of_immigrant_detention_si...