Tag Archives: Chemtrails

New Startup ‘Cult’ Releasing Chemtrails

Since the beginning of human history, man has sought to control his environment. What started with building shelters and fences, has grown to controlling the weather. Make Sunsets, a startup company with primary offices in Mexico, claims to have released two weather balloons with sulfur particles in April 2022 in the state of Baja California,… Read More »