Меня остановили на улице сотрудники полиции и при проверке документов я не предоставил им мед.страховку, в итоге мне выписали штраф, законно ли это

Въезд в Россию иностранному гражданину или лицу без гражданства не разрешается, если он не представил полис медицинского страхования, действительный на территории России, - до его представления. Медицинский полис является обязательным документом при нахождении в РФ. В случае его отсутствия предусматривает административную ответственность в виде штрафа - до 7 тысяч рублей (по СПб и Ленинградской области).