Peter Mayhew, the actor who played the tall and shaggy Chewbacca the Wookiee in the Star Wars films, has passed… Read More