Placards at the readyChuck Nacke/Alamy By Chelsea Whyte and Lisa GrossmanThe March for Science is set for tomorrow, when thousands are expected to descend on the National Mall in Washington DC. Hundreds of satellite marches are set to take place around the globe. Despite criticisms of the organising committee and a perceived lack of a clear message,...