Severe weather Southern Minnesota reeling from floods

The patent wars: Yahoo vs. Facebook