Skip to content
WTH! So Bria DeCarlo is a ‘Project Meteorologist’ who has authorized 6 months of ‘Rain Enhancement’ in Texas …without filing a federal or state “Environmental Impact Report”
This entry was posted in
Uncategorized. Bookmark the
permalink.