It was explained to me that I'd been randomly targeted for a search under the new anti-terrorism laws which allow anyone to be searched at any time in any place for no reason whatsoever
Someone tried to persuade me that 1984 was written about USSR.
Here we have a tradition of checking papers by Militia in the streets, but I look Slavic and rarely am checked (only when deadly drunk). But if any Militia "warrior" will say anything like that to me and try to check my possessions - I'll just take my pen and write down his badge number. Usually they salute and say sorry for disturbing.
I don't mind showing my passport or Academy of Science pass, usually it's all, but I'll get really ugly if they'll try to check my bag and pockets. I mean - I'll obey all orders, but later they'll regret it, I know my rights. So far I have interfered when Militia warriors tried to "check" some people who didn't look like "terrorists" to me, it's scary only for the first time when you do it. Just come and ask "Anything wrong here, comrade?".
Did that guy get just searched in the station platform? Not in a line police department? Without two witnesses?!
If such thing happens in Moscow Metro - you just call 02 (Militia number), ask an operator to connect you with internal security, explain what happens, they check video-recordings at the place and time you said - and voila. Someone gets severe problems.
Here we also had Metro bombings, plane bombings, train bombings, and other ugly things like terrorists holding a maternity hospital for ransom, but it doesn't mean that any semi-literate law-enforcement "warrior" has the right to search law-abiding people in the streets.