cartoonsbystellina.com
The new sign for Biohazard
The latest scary new virus that has captured the world’s horrified attention, caused a lockdown of 56 million people in China, disrupted travel plans around the globe and sparked a frantic chase af…