U.S. Citizen Filing for a Brother or Sister: Processing Time Explained

Sibling green card processing time - How Long Does the Sibling Petition Process Take - Warren Law Firm

Family unity has always been a core principle of U.S. immigration law. For many U.S. citizens, this includes the desire to petition for a brother or sister to obtain permanent residency in the United States. However, bringing a brother or sister into the country through family-based immigration is not a quick process. It involves a […]

What Does Naturalized or Derived Citizen Mean?

What Does Naturalized or Derived Citizen Mean?

Naturalization and derived citizenship are two common paths to becoming a U.S. citizen, and each has its own set of requirements and procedures that aspiring citizens must understand. A derived citizen gains citizenship through the naturalization of their parents or, in some cases, through adoption by U.S. citizen parents. This means that the individual becomes […]

Why Citizenship Matters

Why Citizenship Matters - Warren Law Firm

A growing number of Californians wish to become “Foreign Born Mexican Citizens” with dual citizenship. The process has now become “muy facile” with a few documents, a reasonable legal fee, and an investment… From “California’s Dual Citizenship Problem”, by Kyle Brady, July 6, 2011, S.F. Examiner For those Americans of Mexican parentage who wish to […]

February is Black History Month

February is Black History Month

February is Black History Month! An annual observance of important people and events in the history of African-American culture and history […]

What Is A Sanctuary City?

What Is A Sanctuary City - Warren Law Firm

A sanctuary city is one that has policies to shelter illegal immigrants. San Francisco is one of the cities around the United States that has designated itself a sanctuary city, but there is talk that its policies were ineffective when it came to the shooting of Kathryn Steinle on July 1st committed by Mexican immigrant Juan Francisco Lopez-Sanchez […]

Call 415-362-2906