Pat roast dry with paper towel, liberally rub both sides with salt and pepper. Place meat in cast iron dutch oven and sear meat till it's well browned on both sides.
Add the rest of the ingredients to the cast iron pan: 2 Cups water, the rest of the spices, orange juice, orange wedges, lime juice and bay leaves. Bring fluids to boil, cover with lid and roast at 300 degrees for 2 hours or until meat falls apart when pierced with a fork.
Once the pork is fully roasted. I removed it from the dutch oven to take out the bone and cut off all of the fat. Shred it into small pieces using a fork & knife. If you let it cool for a few minutes it's easier to just use your hands to pull the pork into small pieces. Throw out the orange wedges and bay leaves. Add the pork back to the dutch oven and mix into the remaining juices. Place back in oven for about 5 minutes to reheat the pork. Serve immediately with tortillas and your favorite toppings, See below for ideas.
Notes
A variety of toppings is always fun & delicious to have with carnitas. Cabbage cilantro salad, chips & red tomato salsa, shredded cheese, and my own tomatillo salsa recipe. I will continue to add ideas over the summer months.