What on earth is this !! This video has been going around in Lebanon! Be ware DISTURBING Content! This is just not acceptable in anyway! #Shame Animals Lebanon
I dont seem to understand what satisfaction you get from treating animals like this! #PutAnEndToAnimalViolance
confidential source claims he said “Allahu Akbar”(Arabic: الله أكبر) is an Islamic phrase, called Takbir in Arabic, meaning “Allah is Greater” or “Allah is [the] greatest”. 1 minute after kicking the cat.