Film Review

“The Armstrong Lie”

By Priscilla Liguori
Lance Armstrong is a fallen hero. A new documentary offers insights into why this happened.