A friend of mine who is 18 y/o has met a guy over the Internet, they agreed to meet in a pub and have a coffee together, the other guy was 26.
When they met in the Pub, the other guy arrived and actually was a 60 year old man and threatened my friend (who is in the closet, his parents are VERY VERY conservative members of the Popular Party and Opus Dei, if they find out he's gay I don't wanna think what would they do).
The man said to him that if he didn't go home with him and have sex together, he would tell everyone in the pub and the street if he ever sees him that he was gay and they met over the Internet.
My friend said that he agreed to have sex with him, but when they were on the street he went to the park and the man followed him, he didn't want to go home because he knew that the old man was following him, and didn't have the guts to call the police because they would have taken him home and his parents would find out everything, anyway this is a quite small town, everybody knows everybody and if he tells anything to the police, his parents, being in the Opus Dei, no doubt will find out eventually.
Finally he was able to get a taxi and get rid of the man, but now he is afraid of bumping into the man again on the street because they live in the same area.
I think its really embarrassing

I really don't know what can he do or what can I do to help him, besides being with him.
What would you do?