WTH?!? Marjorie Taylor Greene says "they can control the weather" · Roland Martin · Sentinel