Bayer responsible for bee killoff

Bayer, the global chemical company, is manufacturing a chemical that new evidence shows is killing off bees. The global die-off of bees represents an enormous danger to the planet. 30% of our crops — and 90% of wild plants — ...

Read More »

Not criminally responsible reform act

The new legislation has three main components: Putting Public Safety First – the legislation would explicitly set out that public safety is the paramount consideration in the decision-making process relating to accused persons found to be NCR. ·        Creating a ...

Read More »