Posts in tag
Liang Zhao
IDFA Review: I’m So Sorry
The climate crisis is reaching a crunch point and there has never been as many people in positions of power wanting to change things for the better. Will the agreements struck in Paris and Glasgow be enough? Probably not, but there is at least, for once, a concerted effort to save the planet by the …