Immigration Law Blog

Stay informed about the latest developments in immigration law, policy changes, and practical advice from the Law Office of Todd Becraft.

January 7, 2026

Asylum Cooperative Agreements – What are they?

Asylum Cooperative Agreements (ACAs) are agreements the U.S. made with certain other countries that change where and how asylum seekers can apply for protection...

Read More
July 11, 2025

How to Prepare for an ICE Raid

Do you know how to prepare for an ICE raid? Now is the time to learn... Know Your Rights (U.S. Law) You have the right to remain silent...

Read More
March 5, 2025

How to Keep You and Your Family Safe During These Uncertain Times

5 things you can do now to keep you and your family safe during these uncertain times...

Read More
January 17, 2025

Mass Deportations – Be Prepared!

What "mass deportations" might look like President-elect Donald Trump has threatened our immigrant communities...

Read More
November 13, 2024

Trump won! Now what?

In January, former President Donald Trump will retake the White House after years of vowing to vastly revamp the immigration system...

Read More
October 28, 2024

Derivative Citizenship

This is a general description of how children born outside of the United States may derive U.S. citizenship automatically...

Read More
October 9, 2024

Diversity Visa Lottery is Open!

The State Department is accepting online registrations for the Diversity Visa Lottery program...

Read More
September 20, 2024

Parole in Place Update!

New developments have emerged relating to a pending lawsuit...

Read More
September 6, 2024

Conditional v Permanent Green Card

CONDITIONAL GREEN CARD: Issued if married for less than 2 years at the time of approval...

Read More
August 23, 2024

Biden's New Rule: Parole in Place

Eligibility: To be considered for a discretionary grant of parole in place under Keeping Families Together...

Read More

Have Questions About Your Immigration Case?

Contact us for a free consultation. Our experienced immigration attorneys are ready to help.

Call (213) 388-1821