Chop the carrots, leeks, and celery into small pieces.
Peel and mash the garlic cloves.
Peel and chop the onion for the broth.
In a big pot bring the dry red wine, water, white peppercorns, celery, leeks, carrots, onion and lemon slices to a boil.
Add the pork, garlic, bay leaves, and crushed juniper berries to the pot.
Turn the heat down to bring the mixture to a simmer. Keep covered and simmer for 50-60 minutes.