barkbarkwoofwoof.com
Short Takes
Earliest evidence of life on Earth found in Canada. Tornadoes strike in the Midwest leaving three dead. Officials say still no actionable intelligence from Yemen raid. UN says both sides guilty of …