The Controversial Wind Farm Project by a Chinese National in Texas
Channel: Elevate Short
Date: 2024-04-07

Main Video: https://www.youtube.com/watch?v=mcd9dMi6Gg4&t=63s