The phrase "to leak the tape" means to release or make public a secret recording or video that was not meant to be seen or heard by others. Full definition
The Member of Parliament for Assin North in the Central Region, Mr Kennedy Agyapong on Thursday, 26 February 2015 08:57 unleashed verbal attacks on the New Patriotic Party (NPP) for their handling of the Osafo Maafo leaked tape. (ghanapoliticsonline.com)
He was responding to the purported leaked tape between Kwame A-Plus and a senior police officer on the investigations conducted into the corruption and thievery allegations leveled against two Deputy Chiefs of Staff by the latter. (ghanapoliticsonline.com)