Many questions and all have common in it, why should i vote? Read 2 Understand.
Read this post on sunnymca.wordpress.com