Briefly, I was in Mexico a few weeks ago and was robbed in broad daylight by a dishonest motorcycle cop. He took my US drivers license, and wouldn't give it back until I emptied my wallet of all my cash.
My trip was interrupted and I came home early. I filed a claim with my travel insurance company (major company mentioned elsewhere on this web site), and they said that since robbery by a police officer is not a named hazard, they will not pay anything on my claim.
I am next going to call MasterCard, because I have some built-in trip interruption coverage with them.
If anyone has advice on collecting on a claim (trip interruption -- hotel and airfare and stolen cash) I'd appreciate it. I do not have a police report, for obvious reasons.
(Please don't post advice on what I SHOULD have done with the cop, I've already heard it and it won't help me now. It was the first time I was held up by a cop, so in the moment I didn't know what to do.)