Comment Comment by ofrzeta Arrogant? Actually we are not the ones running around and claiming we are the best country in the world :) parent ofrzeta 1 month ago