21 Apr Ukrainian leak | Debbie Discusses 4.17.23
The United States is involved in undeclared war and Ukraine IS losing, the government has blatantly lied. The Ukraine war leaks that recently happened, nobody believes a 21 year old gamer did this by himself. #Ukraine #UkraineLeaks #WarLeaks #AmericaMatters...