The 2012 European Modern Pentathlon Championships were held in Sofia, Bulgaria from July 4 to 10, 2012.
This article about a sporting event is a stub. You can help Wikipedia by expanding it.