Now
56
Fri
59
Sat
53
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.