Sunday, December 04, 2016

The Cry of Blood

six hundred cells in a single drop of blood
countless drops in a human body
a hundred and twenty days to travel
a hundred thousand miles of micro metre vessels
at a walking pace

the brother’s keeper turns traitor
anger in heart and blade in hand, he
diverts the blood’s journey
and the ground collects every cell
as Abel’s blood cries for justice

the pattern repeats
printed on the fabric of history
as every brother’s keeper refuses to keep
the ground is saturated and
the world stops listening

God listens and births himself
Jesus, divinity in dust, a true brother's keeper
love in heart and nails in hand
he surrenders his blood
it collects at the Father’s throne
and cries for mercy

The pattern is forever altered and
The torn fabric of humanity is mended

No comments: