TEHRAN – (Iranart)- Iranian drama “The Badger” has been crowned best feature at the Swindon Independent International Film Festival in England.