Agressive legal representation
you can count on:

Legal Blog

Post Conviction

What is an Expungement?

Sometimes when we are young we make mistakes, and those mistakes can sometimes get you into very big trouble. No one is perfect, and no one should have to pay for mistakes they made in the past for the rest…


The Data on White Anxiety Over Hispanic Immigration

What drives American views on immigration is often not pretty. Media coverage in this country has a huge effect on how people form their political views. I just finished reading this article in the Washington Post about a study done…


Immigration Rallies in Providence

Two groups with opposing views on immigration issues rallied Friday. At left, Terry Gorman, and Rhode Islanders for Immigration Law Enforcement held a protest against proposals for sheltering migrant children in U.S. at the State House Friday afternoon. At left,…


DAPA Updates

Despite the unfortunate withdrawing of the DAPA program by legislative red tape, community organizations continue to prepare for the onset of the DAPA programs. Community organizations are mobilizing to serve the thousands of immigrants anticipating the benefits of the DAPA…


Experienced Rhode Island Immigration Attorneys

When you’re facing frightening immigration concerns, you need experienced Rhode Island Immigration Attorneys on your side. At the Law Office of John MacDonald, we are successfully terminating deportation proceedings one case at a time. Our attorneys have successfully terminated deportation…


DACA Immigration Status

DACA Immigration Status Overview With DACA Immigration Status developing changes often it’s important to stay updated. It seems like an eternity since this program began, and raises several questions. While “deferred action” is not a new term it refers to…