undercoverresearch.net
Was my friend an undercover police officer?
Fifteen Questions to ask if you suspect someone might be an undercover police officer.