Report Published on Challenger Upset in Russia
Finnish report says both pilots were at fault in Challenger upset incident.