Now
42
Mon
49
Tue
A man in India is being called the "world's richest beggar" after accruing millions of dollars on the streets of Mumbai, according to the Indian Times.
Authorities said they safely captured and released a beaver that was roaming around a street in Maine Friday night.