5 days agoThe USA is owned by Israel. Dr. Michael Scheuer, Russia Today interview 2024.Truth Set Free