Liam O’Donoghue
Liam O’Donoghue is Salon’s communications director. He writes about what’s happening at Salon and manages Salon’s social media assets. You can follow him on Twitter @Liam_Odonoghue or subscribe to his Facebook updates here.
Liam O’Donoghue is Salon’s communications director. He writes about what’s happening at Salon and manages Salon’s social media assets. You can follow him on Twitter @Liam_Odonoghue or subscribe to his Facebook updates here.