• Police arrest a person throughout an indication in opposition to the federal government in Managua, Nicaragua, on October 14, 2018. That day, police arrested a number of opposition leaders who have been planning a protest march towards President Ortega’s authorities within the nation’s capital. Never once in this article or the book is there an t…[Read more]

  • Pallesen Schack became a registered member 2 months, 3 weeks ago