Place the pork at the bottom of the crock pot, cover with the broth, the juice and add the onion, garlic cloves and the spices. Salt and pepper to taste.
Set your crock pot to High and cook for 5 hours (7 - 8 hours on Low), until meat is tender.
Transfer the pork to a large bowl and discard the broth and solids. Shred the pork into bite-size pieces. Leave some larger pieces. Carnitas in Mexico are coarsely chopped from larger chunks, so no need to overshred. Season with salt and pepper.
In a large non-stick skillet heat the lard or vegetable oil over medium-high heat. Once hot, add the shredded pork and press down some with a spatula, until crisped and browned, about 4 - 5 minutes, stirring often for even crisping. You don't want to dry out and overcrisp, just brown your Carnitas some. Transfer to a serving platter.
Assemble tacos with warm soft corn tortillas, dollop your favorite salsa and garnish with your favorite ingredients.