Scientists Confirm Rat larger than the famed Rodent Capybara!

Scientists have discovered an enormous Rat living in Seattle, that is at least twice the size of the largest known rodent, the Capybara. The human like rodent was discovered in Continue Reading