Miriam Young

Content by this author

No Immigration Reform at All

More than anything else, the Senate immigration reform bill is really a continuation of old policies.

Sri Lanka’s Long War

Termed the “No Mercy War” by the International Committee of the Red Cross (ICRC), it has caused at least 65,000 deaths, displaced up to one million people, resulted in severe human rights abuses, and slowed Sri Lanka’s once-promising development.