Send the following on WhatsApp
Continue to ChatKennedy vs. Grant: the battle inside the Democratic Party https://buffalochronicle.com/2014/07/03/kennedy-vs-grant-disecting-the-63rd-district-senate-primary/
Kennedy vs. Grant: the battle inside the Democratic Party https://buffalochronicle.com/2014/07/03/kennedy-vs-grant-disecting-the-63rd-district-senate-primary/