Edit to add: radio dumbass George Noory is rappin' about this story on Coast to Coast AM right now. No sign of Richard Hoagland yet, but he can't be far off.
The presence of methane on Mars has been known for quite a while now, but I wonder if they've got something in a petri dish from the most recent Mars lander to prove that it's not an abiotic phenomenon? Whatever, here's some more large British titties:
Katie Marie