Grateful to you for sharing and wish you the strength to report it to the police. To support the awareness of others, I would post any other details or descriptions that may also be helpful. For me, even with a sincere offer of an apology by this stranger for violating my space and body, I would definitely follow my gut feeling.