(AP) - Approximately 1 million taxpayers will automatically receive special payments of up to $1,400 from the IRS in the ...
Researchers on an expedition in Peru discovered 27 animal species new to science, and some are quite interesting.