Ekaterina Novikova, otherwise called Executioner Katrin, is a model hailing from Russia. She has collected fame as an Instagram character and an unmistakable force to be reckoned with via virtual entertainment. Through Instagram, she features her staggering photos, gathering a significant following of north of 2 million admirers. Hailing from Russia, Ekaterina Novikova has become […]