Test kits defined: rapid swab kit on the horizon…

There are kits coming up to for use in personal rapid in home use.

On this Day: November 27th 1815

Poland gets a constitution ratified by its law makers.