New York Times reports Michele Beckwith’s firing came after she reminded Border Patrol to comply with courts

Donald Trump fired a top federal prosecutor in Sacramento just hours after she warned immigration agents they could not indiscriminately detain people in her district, according to documents reviewed by the New York Times.

Michele Beckwith, who became the acting US attorney in Sacramento in January, received an email at 4.31pm on 15 July notifying her that the president had ordered her termination.

The day before, Beckwith had received a phone call from Gregory Bovino, who leads the Border Patrol’s unit in El Centro, a border city 600 miles south of Sacramento. Bovino was planning an immigration raid in Sacramento and asked Beckwith who in her office to contact if his officers were assaulted, the Times reported, citing Beckwith.