The anti-corruption protests that have been roiling in the streets of the Bulgarian capital Sofia for the past six weeks have united people from across the country and all walks of life. The faces of the protesters are as diverse as the country itself and they all share one aim: forcing the...