Trim the pork and cut into chunks. Put in a nonporous glass dish or bowl; cover with red wine, refrigerate and marinate for at least 2 hours.
Remove the pork from the marinade with a slotted spoon, reserving the marinade. Dry pork with paper towels and brown in the olive oil in a heavy-based saucepan, in batches if necessary. Remove pork from saucepan and set aside.
Pour most of the oil out of the saucepan, leaving just enough to gently saute the coriander seeds until they are fragrant. Pour in the marinade, deglaze the pan and return the reserved pork. Add salt and pepper to taste.
Bring the liquid to a boil; reduce heat to low and let simmer, covered, for about 40 minutes or until internal temperature of the meat has reached 145 degrees F (63 degrees C). When the meat is cooked, the liquid should be reduced and thick. If it is too thin, remove the meat temporarily and reduce the sauce by raising the heat.