Now
59
Fri
62
Sat
68
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.