The Ondo State Command of the South-West Security Network, also known as Amotekun Corps, has arrested no fewer than 20 men suspected of kidnapping in the...