Group of armed men stormed the set of a public television channel in Ecuador, interrupting a live broadcast and terrorizing …
Read More »Group of armed men stormed the set of a public television channel in Ecuador, interrupting a live broadcast and terrorizing …
Read More »