This edition of The Debate is about the latest shooting in the US state of Florida. Brian Downing, independent national security analyst, and Lawrence Davidson, former lecturer at West Chester University, exchange views on this issue.
US response to Florida shooting
This edition of The Debate is about the latest shooting in the US state of Florida.
This makes it easy to access the Press TV website