January 21, 2023What happened during the confirmation of the latest 3 Justices – Justice Kavanaugh, Justice Barrett and Justice Jackson? How did their confirmations affect the court’s decisions? by Osman Our legal system is a crucial part of maintaining oversight of liberty and of the two other branches of our […]