Step 1Cut the rabbits into serving pieces. Save the stray bones in the pelvis, ribs, belly flaps and neck for the stock.
Step 2Make a quick rabbit stock: Place all of the rabbit pieces — not just the stray ones — into a pot and cover them with cool water by about one-half inch. Bring this to a boil, then remove from heat. Skim off any sludgy stuff that floats to the top. Fish out all the good pieces of rabbit — legs and saddle — and put them in a bowl in the refrigerator. Add the bay leaves, fennel seeds, coriander seeds, juniper berries (if using) and cracked black peppercorns to the pot. Return everything to a bare simmer and cook for 1 hour. Strain, discarding the solids, and set aside. You will need 1 cup rabbit stock to complete the recipe; any remainder can be covered and refrigerated for up to five days, or frozen for up to 3 months.
Step 3In a heavy, lidded pot, such as a Dutch oven, heat the olive oil over medium heat. When it is hot, add the sliced onion and cook until soft and translucent. Do not brown them. Add the white wine, 1 cup of the stock, the rabbit pieces from the refrigerator, the thyme and the garlic. Bring to a simmer and add 1 teaspoon salt, or to taste. Reduce the heat to low, cover the pot and cook until the meat is tender, about 1 1/2 to 2 hours.
Step 4Finish the dish by adding the green olives and fresh parsley. Cook for 2 to 3 minutes and serve.