Home Politics Top French Scientist Admits Photo He Tweeted of ‘Space Telescope Image’ of Nearest Star to the Sun Was Just a Slice of Chorizo