2 hours agoStabbing Rampage in Germany Leaves Three Dead; Official Suggests Possible TerrorismMailbard