The Filipino community in St. John’s, Newfoundland, was left in shock and anger after witnessing the tragic car-ramming attack at…
Read More »carramming
The recent deadly ramming attack on New Year’s revelers in New Orleans is not an isolated incident when it comes…
Read More »