Posts

IPOB Press Release, BIAFRA IS NOT ABOUT THE IGBOS ALONE

Self- defence is an English noun that can be defined as " the defence of one's person or interests, especially through the use of physical force."