Sunday

17-08-2025 Vol 19

Tag: sickle cell disease

Who is Deon Lewis? Green card holder detained by ICE begs for deportation

A green card holder has asked to be deported from the US, saying he is in chronic pain in a…