The Epoch Times
Why are scientists dumping tons of red liquid into the ocean? Is this going to save the environment, or is this going to lead to unintended consequences? Roman Balmakov breaks it down. Watch Facts Matter with Roman Balmakov
Go to News Site