@Timcast
  • verified_user
·

Around one million Muslims have been detained in Chinese internment camps over the view that their religion is a "psychological disease" American Lawmakers are now speaking out demanding that the US government impose sanctions to end the mass incarceration of Uighurs over their...See more

Get replies from creators like Timcast

thumb_upthumb_downchat_bubble
196upvotes
37reminds