Category: Immigration

The Meaning of DACA Demystified

DACA or Deferred Action for Childhood Arrivals was a watershed immigration policy instituted by President Barack Obama in 2012.It signifies the right of any immigrant who is undocumented and has arrived in the USA...