carter.cecotti 1 quiz carter.cecotti created a scored quiz scoredquiz World leaders name the leader and/or tell where they are from be precise and have fun 1 response 0 by carter.cecotti on December 17, 2012