Bruised Baghjan
In the year 2010 when the multi national oil company BP, earlier known as British Petroleum with headquarters in London and Houston waded into the largest marine oil spill in history through its Deepwater Horizon drilling rig explosion off!-->…