Should children at 17 be tested on current events where a passing grade would give the a voting right in national elections?
Yes. In fact, earlier.
They should have to pass a civics test to graduate high school. Current evens aren't as important as a basic understanding of our system of government.
Should the common person be tested too? The majority of 17 year olds know much more than you give them credit
That's crazy to expect a person to know what they are voting for. That's why we put a D or R after their names.